package pacman.entries.pacman;


//import pacman.controllers.Controller;
//import pacman.game.Constants.MOVE;
//import pacman.game.Game;

/*
 * This is the class you need to modify for your entry. In particular, you need to
 * fill in the getAction() method. Any additional classes you write should either
 * be placed in this package or sub-packages (e.g., game.entries.pacman.mypackage).
 */
public class MyPacMan extends GeneticPacMan3
{
	public MyPacMan() {
		super();
		m_Weights = new float[][] {
				{0.6593728f,0.016645014f,0.855098f,-0.79119295f,0.7805594f,1.6445882f,-1.4128702f,2.0977862f,0.9805565f,0.7953162f,1.4009771f,1.3062007f},
				{0.8696933f,2.5812902f,1.4601145f,-0.23802495f,1.0221651f,0.15580416f,3.4281518f,0.9756422f,0.8390312f,1.4779922f,0.9334699f,2.0168285f},
				{2.2649136f,2.0503082f,1.9744582f,1.5276849f,0.8445318f,3.907227f,1.6564903f,1.4226649f,0.6194714f,-2.0987692f,0.631124f,2.8456776f},
				{1.769408f,-0.3496847f,0.07583773f,0.30163455f,1.5474526f,-1.2041615f,1.3808382f,0.05860436f,2.919552f,-0.7516875f,0.84942865f,1.8252602f},
				{-1.9562689f,2.3421116f,0.4511379f,2.2205608f,3.4008114f,1.0113257f,0.61958456f,-1.0552373f,0.8415508f,-0.6680017f,0.7957748f,2.4819136f},
				{2.4965572f,2.3238792f,1.1584469f,0.85890734f,2.031516f,0.99246466f,-3.8536096f,2.5503206f,3.7213545f,1.6242013f,1.7618263f,2.5082495f},
				{-2.0450296f,2.4442458f,0.0865778f,2.9323196f,3.863357f,2.3897579f,-2.0267754f,2.1630573f,2.4194205f,1.5798689f,1.6433272f,-0.530785f},
				{-1.6397082f,2.4577565f,2.709814f,0.53831166f,1.6948277f,0.12039927f,1.634244f,0.5482638f,-0.6915134f,-1.1742408f,-0.23183797f,1.1641918f},
				{-0.38183638f,1.2935815f,0.44107676f,0.3007096f,-1.038419f,-0.30867064f,0.036993682f,-1.208519f,1.1049918f,3.4243047f,0.33879203f,1.9992528f},
				{0.37493646f,3.9606924f,0.77114755f,0.8093759f,-0.56149065f,-0.8615084f,0.29806513f,0.05954483f,-2.4649944f,2.139712f,2.391648f,0.5308418f},
				{2.1248705f,2.8285234f,1.2184926f,4.388241f,-0.004142642f,2.3566763f,-0.68838084f,1.7362311f,-1.3627725f,-1.0591795f,1.4137161f,3.885466f},
				{0.56119215f,1.1974723f,1.9169314f,1.5103172f,-0.27855325f,3.3135571f,-0.067754716f,0.4239176f,0.75682116f,0.62747264f,0.8229357f,1.4556504f},
				{0.09588766f,0.2903062f,3.0581977f,-1.8392061f,0.35689014f,1.3916506f,2.0209157f,2.9914653f,1.4026936f,0.29634684f,1.2818708f,3.876587f},
				{-0.77553606f,1.2317665f,1.0273535f,0.46472335f,0.07708812f,1.5206345f,1.5403855f,0.74892557f,1.3369008f,-0.46634722f,-0.90569425f,0.7170316f},
				{0.8031068f,1.6155106f,0.35989952f,1.9692414f,-0.5188543f,-0.76207f,0.39632767f,0.12821966f,1.0160882f,-0.6120683f,2.8829224f,1.4741592f},
				{0.31633592f,2.4724777f,3.1563768f,-0.44572455f,1.3943627f,-0.18636924f,1.1095351f,1.2965171f,2.4654102f,-3.119759f,2.855712f,2.095043f},
				{0.37206566f,-1.3072654f,0.8522477f,0.52342093f,2.147381f,0.18527955f,0.15344274f,0.8769306f,0.5251027f,2.1649685f,1.6096578f,-0.9131911f},
				{0.07990849f,0.86277807f,-0.47670913f,-0.18463278f,-0.8428683f,1.9094124f,1.097027f,2.899739f,1.0627617f,2.406113f,0.86128783f,3.021433f},
				{-1.0469342f,1.6797122f,-0.6979847f,2.0084975f,2.6773934f,0.37245542f,0.82893515f,-0.22538784f,0.66033864f,-0.02980721f,1.0599612f,3.1472964f},
				{-1.6214807f,2.0422778f,-1.2785622f,-0.80450845f,1.726098f,4.0336185f,0.8085674f,3.4201286f,-0.28775388f,-1.2460747f,0.73883563f,-0.48744848f}
				};
	}
}